package main

import "fmt"

func sum1(a int, b int) int {
	// 局部作用域
	a = 50
	return a + b
}

func sum2(a *int, b *int) int {
	// 全局作用域
	*a = 30
	return *a + *b
}

func main() {
	a := 20
	b := 10
	fmt.Println(sum1(a, b))
	fmt.Println(sum2(&a, &b))
	fmt.Println(a)
}